package com.ruoyi.system.service;

import com.ruoyi.system.domain.HisDepts;

import java.util.List;

/**
 * @author Admin
 * @title: IHisDeptsService
 * @projectName RuoYi-Vue-master
 * @description: IHisDeptsService
 * @date 2025/4/13 13:49
 */
public interface IHisDeptsService {
    /**
     * 查询科室列表
     *
     * @param hisDepts 科室信息
     * @return 科室集合
     */
    public List<HisDepts> selectDeptsList(HisDepts hisDepts);

    /**
     * 删除科室信息
     *
     * @param deptsId
     * @return 结果
     */
    public int deleteDeptsById(Long deptsId);

    /**
     * 新增科室信息
     * @param hisDepts
     * @return
     */
    public int insertHisDepts(HisDepts hisDepts);

    HisDepts selectHisDeptsById(Long deptsId);

    int updateHisDepts(HisDepts hisDepts);

    public int deleteDeptsByIds(Long[] deptsIds);
}
